<?php 
	namespace Admin\Controller;
	use Think\Controller;
	use Think\Verify;
	class ManagerController extends Controller{
		public function login(){
			if(!empty($_POST)){
				$very = new Verify();			
				if(!$very->check($_POST['captcha'])){
					dump('验证码失败');
				}else{
						$man = new \Admin\Model\ManagerModel();
						$count=array('mg_name' => $_POST['mg_name']);
						$a = $man->where($count)->find();
					if(!$a){
							dump('用户名错误');
					}else{
							if(!$man->checkPwd()){
								dump('密码错误');
							}else{
								session('mg_name',$a['mg_name']);
								session('mg_id',$a['mg_id']);
								$this->redirect('Admin/Index/index',$_SESSION);
							}
						}
					}
				
			}else{
				$this->display();
			}
		}

		public function verifyImg(){	
		$config =	array(
        'seKey'     =>  'ThinkPHP.CN',   // 验证码加密密钥
        'codeSet'   =>  '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY',             // 验证码字符集合
        'expire'    =>  1800,            // 验证码过期时间（s）
        'useZh'     =>  false,           // 使用中文验证码 
        'useImgBg'  =>  false,           // 使用背景图片 
        'fontSize'  =>  13,              // 验证码字体大小(px)
        'useCurve'  =>  true,            // 是否画混淆曲线
        'useNoise'  =>  true,            // 是否添加杂点	
        'imageH'    =>  27,               // 验证码图片高度
        'imageW'    =>  110,               // 验证码图片宽度
        'length'    =>  4,               // 验证码位数
        'fontttf'   =>  '',              // 验证码字体，不设置随机获取
        'bg'        =>  array(243, 251, 254),  // 背景颜色
        'reset'     =>  true,           // 验证成功后是否重置
        );
			$very = new Verify($config);
			$very->entry();
		}
		public function logout(){
			session(null);
			$this->redirect('Admin/Manager/login');
		}	
	}
 ?> 